be skewered - Turkish English Dictionary